﻿using System;

namespace SaturniLibrary.Web.Log
{
    public class WebLogDetail
    {

        private string moduleName;
        private string hostName;
        private string exceptionSource;
        private string exceptionType;
        private string exceptionLogPath;
        private string clientIp;
        private string userAgent;
        private string ticket;
        private long executionTime;
        //private string visitorId;

        //public string VisitorId
        //{
        //    get { return visitorId; }
        //    set { visitorId = value; }
        //}

        public string ModuleName
        {
            get { return moduleName; }
            set { moduleName = value; }
        }

        public string HostName
        {
            get { return hostName; }
            set { hostName = value; }
        }

        public string ExceptionSource
        {
            get { return exceptionSource; }
            set { exceptionSource = value; }
        }

        public string ExceptionType
        {
            get { return exceptionType; }
            set { exceptionType = value; }
        }

        public string ExceptionLogPath
        {
            get { return exceptionLogPath; }
            set { exceptionLogPath = value; }
        }

        public string ClientIp
        {
            get { return clientIp; }
            set { clientIp = value; }
        }

        public string UserAgent
        {
            get { return userAgent; }
            set { userAgent = value; }
        }

        public string Ticket
        {
            get { return ticket; }
            set { ticket = value; }
        }

        public long ExecutionTime
        {
            get { return executionTime; }
            set { executionTime = value; }
        }
    }
}